body{
    background-color: #0166be;
}
.login-body{
    /* display: flex; */
    /* flex-wrap: wrap; */
    /* justify-content: center; */
    background-color: #0166be;
    height: 100%;
    z-index: 1;
    

}




.login-bgimg {
    width: 100%;
    position: relative;
    z-index: 2;
    top: -118px;

}
.login-content {
    /* width: 100%; */
    padding: 10px;
    z-index: 2;
}


.my-back {
    position: relative;
    z-index: 3;
    height: 0;
}
.login-card{
    height: 400px;
    background-color: #ffffff;
    position: relative;
    top: -170px;
    z-index: 3;
    border-radius:15px;
    
    /* width: 100%; */
}

.login-title1{
    display: flex;
    justify-content: space-around;
    background-image: linear-gradient(to right, #ffffff 50%, #c9c9ca 50%);
    width: 100%;
    height: 50px;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
}

.login-title2{
    display: flex;
    justify-content: space-around;
    background-image: linear-gradient(to right, #c9c9ca 50%, #ffffff 50%);
    width: 100%;
    height: 50px;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
}

.login-tab-avtive{

    /* background-color: #ffffff; */
    height: 100%;
    width:100%;
    text-align: center;
    margin-top: 0px;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.login-tab-notavtive{
    /* background-color: #f2f6ff; */
    height: 100%;
    width: 100%;
    text-align: center;
    align-content: center;
    margin-top: 0px;
    border-top-right-radius: 15px;
    border-bottom-left-radius: 15px;
    display: flex;
    align-items: center;
    justify-content: center;

}

.login-title-tab1{
    background-color: #ffffff;
    height: 100%;
    /* width: 50%; */
    text-align: center;
    margin-top: 0px;
    /* border-top-left-radius: 15px; */
    /* border-top-right-radius: 15px; */
    display: flex;
    align-items: center;
    justify-content: center;
    
}
.login-title-tab2{
    background-color: #f2f6ff;
    height: 100%;
    width: 50%;
    text-align: center;
    align-content: center;
    margin-top: 0px;
    /* border-top-right-radius: 15px; */
    /* border-bottom-left-radius: 15px; */
    display: flex;
    align-items: center;
    justify-content: center;
}
.login-input-content{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    padding: 10px;
}
.login-input-code{
    background-color: #fff;
    color: #0166be;
}
.login-btn {
    /* display: flex; */
    width: 95%;
  }
:root{
    --van-button-radius:10px;
    --van-button-primary-background :#0166be;

}